fengmap.FMSearchRequest 类
FMSearchRequest 是可设置查询类型,查询关键字的请求类
模块: FMSearchAnalyser
实例化
fengmap.FMSearchRequest
fengmap.FMSearchRequest
(
-
nodeType
-
index
)
参数:
名称 | 类型 | 标记 | 描述 |
---|---|---|---|
nodeType
| Object | fengmap.nodeType枚举类型参数 | |
index
| Int | 异步返回的标记,可不传 |
circle
circle
()
返回 this 对象
设置查询的范围,即查地图元素周边查询的地理范围。
eName
eName
()
返回 this 对象
设置查询的元素英文名称名称,即查地图元素名称模糊匹配该值的元素。名称字母区分大小写
FID
FID
()
返回 this 对象
设置查询的元素ID值,即查地图元素的FID等于该FID的所有地图元素
groupID
groupID
()
返回 this 对象
设置查询的楼层ID值,即查模型在该楼层ID下的nodeType型的地图元素
ID
ID
()
返回 this 对象
设置查询的元素ID值,即查地图元素的ID等于该ID的所有地图元素
keyword
keyword
()
返回 this 对象
设置查询的元素关键字,即查地图元素所有字段与关键字匹配的元素
keywordLanguageTypes
keywordLanguageTypes
()
返回 this 对象
设置模糊搜索的语言类型,只针对keyword类型的搜索。默认只模糊匹配name,不区分大小写,可以通过设置模糊匹配eName,设置类型为数组类型。如:req.keywordLanguageTypes([fengmap.FMLanguageType.EN,fengmap.FMLanguageType.CHN])
name
name
()
返回 this 对象
设置查询的元素名称,即查地图元素名称模糊匹配该值的元素。名称字母区分大小写
typeID
typeID
()
返回 this 对象
设置查询的公共设施或模型的类型ID,即查所有公共设施类型ID模糊匹配该值的元素。此时nodetype 可设置为 fengmap.FMNodeType.FACILITY或fengmap.FMNodeType.MODEL